|
AutoCAD ARX Object : Linientyp in der ganzen Zeichnung ersetzen
autocart am 27.11.2010 um 22:52 Uhr (0)
Hallo an Alle!Mein Problem habe ich bereits hier im Lisp-Forum beschrieben.Jetzt habe ich vielleicht einen Lösungsansatz in .NET gefunden:Was ist von der Funktion DatabaseServices.DBObject.SwapReferences(DatabaseServices.IdMapping idMap) zu halten? Gibt es da etwas Wichtiges zu beachten oder ist die sonst irgentwie nicht geeignet?Danke für jeden Ratschlag.------------------Gruß, Stephanwww.stbartl.at"Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher." - Albert Einstein
| | In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Was ist das Database.XrefComandeered Event?
autocart am 22.11.2011 um 07:57 Uhr (0)
Soda, hab auf theswamp.org eine Antwort erhalten:http://www.theswamp.org/index.php?topic=40137Es dürfte sich also um Fälle von XREF-abhängigen Symbol-Tabellen-Einträge (z.B. Blöcke) handeln, die in den Symbol-Tabellen der Haupt-Zeichnung (wo die XREF eingefügt ist) nochmal extra eingetragen werden. Da dies dann (in der Hauptzeichnung) aber keine "normalen" Symbol-Tabellen-Einträge sind, sondern in Wirklichkeit nur Verweise auf die originalen Symbol-Tabellen-Einträge in der XREF-Datenbank, wird hier auch ei ...
| | In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Problem mit DBObject.SwapIdWith angewandt auf Linientypen (im Symbol-Table)
autocart am 20.01.2011 um 06:32 Uhr (0)
Hallo!Wenn ich zwei Linientypen mit SwapIdWith() (Methode der Klasse DBObject) miteinander im Linientpyen-Table austausche, dann habe ich nachher Probleme mit dem Table. Es scheint so, als würden die Daten im Table zerstört werden bzw. nicht mit upgedatet werden.Z.B. wenn ich die Linientypen "Demo" und "Demo2" miteinander vertausche, dann gibt mir zwar die Methode acLtTbl.Has("Demo2") wie erwartet immer true zurück, aber ein Aufruf mit acLtTbl.Has("Demo") gibt mir vor dem Tausch true und danach false zurüc ...
| | In das Form AutoCAD ARX Object wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |